it rests on a large megalithic rock